blood bank technologists - French English Dictionary